Skip to content

DEV -> Staging Promotion#83

Merged
GuyPhy merged 57 commits into
stagingfrom
dev
Jul 16, 2026
Merged

DEV -> Staging Promotion#83
GuyPhy merged 57 commits into
stagingfrom
dev

Conversation

@GuyPhy

@GuyPhy GuyPhy commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Summary

First Android Release Candidate push to staging test.
Merging changes from #65 and #80

Type

  • Feature
  • Bug fix
  • Refactor
  • Tests
  • CI / DevOps
  • Documentation
  • Dependency update

Checklist

General

  • No secrets, credentials, or environment values in diff
  • No console.log or debug statements left in production code
  • No new ^ or ~ semver ranges introduced in package.json

Quality gate (skip for documentation-only PRs)

  • tsc --noEmit passes
  • npm run lint passes
  • npm run audit passes

Testing

  • Tested locally on iOS
  • Tested locally on Android
  • Affected auth flow verified (passkey register / login / step-up)

Native changes (if applicable)

  • Requires native rebuild — reviewer and CI are aware
  • ios/ and android/ changes are intentional
  • Podfile.lock updated and committed

API / contract changes (if applicable)

  • Behaviour verified against the BFF or Auth Server OpenAPI spec
  • Generated types regenerated (npm run gen:bff-types / npm run gen:auth-types)

Dependencies (if applicable)

  • package.json version bumped
  • Added packages are compatible with installed Expo SDK (npx expo install --check)
  • No new vulnerabilities introduced (npm run audit)

Release (for devstaging PRs)

  • Version bumped in package.json
  • PR labelled correctly (ota if applicable)

Notes for reviewer

  • iOS release is deferred
  • dev build successful on EAS for this set of changes

@GuyPhy
GuyPhy requested review from ArpitxGit and ManulParihar and removed request for ArpitxGit July 16, 2026 02:03
@GuyPhy
GuyPhy merged commit e440a1b into staging Jul 16, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants